package org.example.medical.service;

import org.example.medical.entity.AdmissionRecord;

import java.util.List;

public interface AdmissionRecordService {
    List<AdmissionRecord> getAdmissionRecords(String patientName, String admissionDate, String dischargeDate, int page, int size);

    void addAdmissionRecord(AdmissionRecord admissionRecord);

    void updateAdmissionRecord(AdmissionRecord admissionRecord);

    void softDeleteAdmissionRecord(Long recordId);

    void batchSoftDeleteAdmissionRecords(List<Long> recordIds);
}
